/*
 * Desain by Sugik Puja Kusuma, S.Kom
 * email   : sugik@do-event.com
 * website : http://www.sugik.do-event.com
 * ===============================================================
 *      Semua sorce dalam program ini dibawah license [GPL]
 *      Silakan Untuk mengembangkan dan memperbanyak source ini
 *      Dengan tidak menghilangkan nama pembuat
 * ===============================================================
 */
package mbahsomo.doevent.tools;

import java.sql.Connection;
import java.sql.DriverManager;

public class KoneksiDB {
	private static Connection conn = null;
	
	private KoneksiDB(String url){		
        try{
            Class.forName("org.sqlite.JDBC");
            try{
                conn = DriverManager.getConnection("jdbc:sqlite:" + url);
            }catch(Exception ex){
                System.out.println("Koneksi Gagal Ke " + url);
            }
        }catch(ClassNotFoundException clE){
            System.out.println("Class Tidak Ditemukan [" + clE.getMessage() + ']');
        }
	}
	
	public Connection getKoneksi(String url){
		if(conn==null){
			new KoneksiDB(url);
		}
		return conn;
	}

		
}
